• word of the day

    oxalis corniculata

    oxalis corniculata - Dictionary definition and meaning for word oxalis corniculata

    Definition
    (noun) creeping much-branched mat-forming weed; cosmopolitan
Download our Mobile App Today
Receive our word of the day
on Whatsapp